home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 2 / AACD 2.iso / AACD / WebSites / MailingLists / AMOSLIST.0799 / 000193_nobody_Sat Jul 31 16:34:15 1999.msg < prev    next >
Internet Message Format  |  1999-08-02  |  3KB

  1. Received: from onelist.com (pop.onelist.com [209.207.164.221])
  2.     by osf1.gmu.edu (8.8.8/8.8.8) with SMTP id QAA21872
  3.     for <mcox4@osf1.gmu.edu>; Sat, 31 Jul 1999 16:34:14 -0400 (EDT)
  4. Received: (qmail 7182 invoked by alias); 31 Jul 1999 20:34:50 -0000
  5. Received: (qmail 7107 invoked from network); 31 Jul 1999 20:34:46 -0000
  6. Received: from unknown (HELO mail.enterprise.net) (194.72.192.18) by pop.onelist.com with SMTP; 31 Jul 1999 20:34:46 -0000
  7. Received: from enterprise.net (andrewcrowe@max03-063.enterprise.net [194.72.196.63]) by mail.enterprise.net (8.8.5/8.8.5) with SMTP id VAA00538 for <amos-list@onelist.com>; Sat, 31 Jul 1999 21:34:06 +0100 (GMT/BST)
  8. From: Andrew Crowe <andrewcrowe@enterprise.net>
  9. To: amos-list@onelist.com
  10. Date: Sat, 31 Jul 1999 21:33:59 +0000
  11. Message-ID: <yam7881.2961.1196903440@mail.enterprise.net>
  12. In-Reply-To: <19990731202425.9895.rocketmail@web904.mail.yahoo.com>
  13. X-Mailer: YAM 2.0 [040] AmigaOS E-Mail Client (c) 1995-1999 by Marcel Beck  http://www.yam.ch
  14. Mailing-List: list amos-list@onelist.com; contact amos-list-owner@onelist.com
  15. Delivered-To: mailing list amos-list@onelist.com
  16. Precedence: bulk
  17. List-Unsubscribe: <mailto:amos-list-unsubscribe@ONElist.com>
  18. Reply-to: amos-list@onelist.com
  19. Mime-Version: 1.0
  20. Content-Type: text/plain; charset=iso-8859-1
  21. Content-transfer-encoding: 8bit
  22. Subject: [amos-list] Re: 2nd mouse & Floating point
  23. Status: O
  24. X-Status: 
  25.  
  26. From: Andrew Crowe <andrewcrowe@enterprise.net>
  27.  
  28. Hi Everybody,
  29.  
  30. > If you use 256 as a magic constant, then you can use
  31. > shift operations.  I wrote some assembly language
  32. > stuff to do this quickly, I wouldn't know how to link
  33. > it in with AMOS though.  I can post it to the list if
  34. > you want.
  35.  
  36.    I believe if you multiply/divide by powers of 2, then the compiler automaticall optimises those opperations.
  37.  
  38.    Although, surly to do that kind of shift opps with /256 would be a simple case of 
  39.  
  40. a=rnd(999999)
  41.  
  42. b=deek(vaptr(a)+1)
  43.  
  44. print b,a/256
  45.  
  46.  
  47. See ya.
  48. -- 
  49.        Manta Soft  -  Amiga programing & web page designing
  50.      Http://members.tripod.com/~mantasoft/      ICQ: 21829166
  51.          Homepage updated 25/7/99 --- James Bond updated!
  52.   - ------------------- Quote of the day: -------------------- -
  53. It's a cruel, cruel summer, leaving me here on my own,
  54. -- Ace of Base
  55.  
  56.  
  57. --------------------------- ONElist Sponsor ----------------------------
  58.  
  59. Show your ONElist SPIRIT!
  60. http://www.onelist.com/store/tshirts.html
  61. With a new ONElist SHIRT available through our website.
  62.  
  63. ------------------------------------------------------------------------
  64. Official AMOS WWW: http://members.xoom.com/AmosFactory/front.html